odoriferous sulphur compounds - Español Inglés Diccionario